gtk+3.0.git
10 years agogtkplacessidebar: add open flags to other locations
Carlos Soriano [Wed, 24 Feb 2016 01:29:03 +0000 (20:29 -0500)]
gtkplacessidebar: add open flags to other locations

We weren't using the open flags on the other locations signal, which
makes impossible for applications like nautilus to act in the same
way that for any other location where the user can choose between
opening in the current view, in a new window or in a new tab.

Add the signal missing parameter in order to allow it.

https://bugzilla.gnome.org/show_bug.cgi?id=754743

10 years agoUpdated Galician translations
Fran Dieguez [Tue, 23 Feb 2016 19:50:22 +0000 (20:50 +0100)]
Updated Galician translations

10 years agoUpdated Serbian translation
Мирослав Николић [Tue, 23 Feb 2016 09:17:24 +0000 (10:17 +0100)]
Updated Serbian translation

10 years agoUpdated Serbian translation
Мирослав Николић [Tue, 23 Feb 2016 09:16:47 +0000 (10:16 +0100)]
Updated Serbian translation

10 years agoUpdated Serbian translation
Мирослав Николић [Fri, 19 Feb 2016 17:35:32 +0000 (18:35 +0100)]
Updated Serbian translation

10 years agoUpdated Thai translation
Theppitak Karoonboonyanan [Tue, 23 Feb 2016 07:46:39 +0000 (14:46 +0700)]
Updated Thai translation

10 years agoentry: Make the get_text_area() vfunc relative to top left of entry
Benjamin Otte [Tue, 23 Feb 2016 03:21:10 +0000 (04:21 +0100)]
entry: Make the get_text_area() vfunc relative to top left of entry

This fixes GdTaggedEntry. I hope.

10 years agocssparser: Make _gtk_css_parser_has_number() a bit smarter
Benjamin Otte [Tue, 23 Feb 2016 03:19:42 +0000 (04:19 +0100)]
cssparser: Make _gtk_css_parser_has_number() a bit smarter

Previously we just checked the first character. And if that was a "-" as
in "-gtk-some-special-value", we assumed it was a number. Which it
clearly wasn't.

Test included

10 years agocsscolorvalue: Print a comma for win32 values
Benjamin Otte [Tue, 23 Feb 2016 03:18:53 +0000 (04:18 +0100)]
csscolorvalue: Print a comma for win32 values

10 years agocontainer: Request layout again depending on layout mode
Benjamin Otte [Mon, 22 Feb 2016 20:38:03 +0000 (21:38 +0100)]
container: Request layout again depending on layout mode

Containers with RESIZE_MODE_PARENT should never request layout and those
with RESIZE_MODE_IMMEDIATE should only request it for updating CSS.

Fixes clutter embeds (like the tray icon embed in gnome-shell)
continuously requesting relayout when all they want to do is relegate
relayout to Clutter.

https://bugzilla.gnome.org/show_bug.cgi?id=758893

10 years agoUpdated Chinese (Taiwan) translation
Chao-Hsiung Liao [Tue, 23 Feb 2016 02:51:35 +0000 (02:51 +0000)]
Updated Chinese (Taiwan) translation

10 years agoWin32: fix warning
Paolo Borelli [Mon, 22 Feb 2016 20:20:18 +0000 (21:20 +0100)]
Win32: fix warning

10 years agowip _gdk_display
Paolo Borelli [Mon, 22 Feb 2016 16:55:16 +0000 (17:55 +0100)]
wip _gdk_display

10 years agoWin32: fold the gdkinput.c file in gdkdisplay-win32.c
Paolo Borelli [Mon, 22 Feb 2016 20:01:24 +0000 (21:01 +0100)]
Win32: fold the gdkinput.c file in gdkdisplay-win32.c

This is similar to what is done in the X11 and wayland backends.
It also gets rid of the _gdk_input_devices global variable

10 years agoWin32: remove leftover function
Paolo Borelli [Mon, 22 Feb 2016 17:51:30 +0000 (18:51 +0100)]
Win32: remove leftover function

gdk_devices_list was removed from the API in 3.0 and it is not
in the headers. The win32 implementation lingered on by mistake.

10 years agoUpdate Catalan translation
Jordi Mas [Mon, 22 Feb 2016 19:42:44 +0000 (20:42 +0100)]
Update Catalan translation

10 years agoUpdated POTFILES.skip
Piotr Drąg [Mon, 22 Feb 2016 19:36:28 +0000 (20:36 +0100)]
Updated POTFILES.skip

10 years agoMSVC 2008 builds: Fix previous commit
Chun-wei Fan [Mon, 22 Feb 2016 14:23:26 +0000 (22:23 +0800)]
MSVC 2008 builds: Fix previous commit

The previous commit had the MSVC 2008 property sheet in the wrong place.
Fix that.

10 years agoAdwaita: avoids up pointing scale slider to jump down on hover
Lapo Calamandrei [Mon, 22 Feb 2016 10:29:43 +0000 (11:29 +0100)]
Adwaita: avoids up pointing scale slider to jump down on hover

and comment back sass debugging stuff in the process...

10 years agoAdwaita: fix scale with marks sliders
Lapo Calamandrei [Mon, 22 Feb 2016 10:16:32 +0000 (11:16 +0100)]
Adwaita: fix scale with marks sliders

looks like sass was confused by the way I structured the loops,
this works that around.

10 years agoAdwaita: color scale slider fixes
Lapo Calamandrei [Mon, 22 Feb 2016 09:54:32 +0000 (10:54 +0100)]
Adwaita: color scale slider fixes

use the pointy slider on colorscales, this way it picks the
correct slider on rtl.

10 years agoWindows: Update how gtk-win32.rc is generated
Chun-wei Fan [Mon, 22 Feb 2016 09:38:15 +0000 (17:38 +0800)]
Windows: Update how gtk-win32.rc is generated

On Visual Studio, unlike MinGW, manifest files are embedded via
including the manifest file as a resource file in the projects, not
via the .rc file.  This means that the line in the .rc file that
specifies the manifest file would cause trouble, so that line gets
removed when the full gtk3-win32.rc is generated on Visual Studio builds,
otherwise 2010+ Visual Studio will complain when compiling the .rc file.
Also, the inclusion of winuser.h will cause warnings during the
compilation of the .rc file.

Fix this by isolating the Win32 resource portions of gtk-win32.rc.in to
gtk-win32.rc.body.in and:
-On MinGW, construct the full gtk-win32.rc by doing the winver.h and
 winuser.h inclusion first, then append the contents of gtk-win32.rc.body,
 and then appending the line to embed the manifest file.
-On Visual Studio, simply copy the gtk-win32.rc.body to gtk-win32.rc,
 and generate the full libgtk3.manifest file.

https://bugzilla.gnome.org/show_bug.cgi?id=762311

10 years agowin32 theme: Make tooltips look right
Benjamin Otte [Mon, 22 Feb 2016 03:16:36 +0000 (04:16 +0100)]
win32 theme: Make tooltips look right

Includes adding fallback support

10 years agowin32 theme: Size titlebar icons correctly.
Benjamin Otte [Mon, 22 Feb 2016 03:01:44 +0000 (04:01 +0100)]
win32 theme: Size titlebar icons correctly.

Sizing according to
http://web.archive.org/web/20070301202835/http://shellrevealed.com/photos/blog_images/images/4538/original.aspx

10 years agowin32draw: Use the right checks
Benjamin Otte [Mon, 22 Feb 2016 03:00:36 +0000 (04:00 +0100)]
win32draw: Use the right checks

The first check was the wrong way around.

The second check made the function look wrong. Invalid ID is actually
the special case that should be handled first, so write the function
like that.

10 years agowin32 theme: Replace metric ids with metric names
Benjamin Otte [Sun, 21 Feb 2016 23:50:01 +0000 (00:50 +0100)]
win32 theme: Replace metric ids with metric names

Makes it more obvious what's actually happening.

10 years agocsssizevalue: Allow using the name for a win32 metric
Benjamin Otte [Sun, 21 Feb 2016 23:49:36 +0000 (00:49 +0100)]
csssizevalue: Allow using the name for a win32 metric

... instead of just the ID.

10 years agowin32: Allow querying names for metrics
Benjamin Otte [Sun, 21 Feb 2016 23:49:09 +0000 (00:49 +0100)]
win32: Allow querying names for metrics

10 years agowin32 theme: Replace color ids with color names
Benjamin Otte [Sun, 21 Feb 2016 22:40:34 +0000 (23:40 +0100)]
win32 theme: Replace color ids with color names

Makes it more obvious what's actually happening.

10 years agocsscolor: Allow using the name for a win32 color
Benjamin Otte [Sun, 21 Feb 2016 22:40:04 +0000 (23:40 +0100)]
csscolor: Allow using the name for a win32 color

... instead of just the ID.

10 years agowin32: Allow querying names for colors
Benjamin Otte [Sun, 21 Feb 2016 22:39:38 +0000 (23:39 +0100)]
win32: Allow querying names for colors

10 years agoFix Quartz Full Screen Crash.
Allin Cottrell [Mon, 22 Feb 2016 00:22:27 +0000 (16:22 -0800)]
Fix Quartz Full Screen Crash.

10 years agoFix typo.
John Ralls [Mon, 22 Feb 2016 00:17:46 +0000 (16:17 -0800)]
Fix typo.

10 years agowin32 fallback: Draw window title button images
Benjamin Otte [Sun, 21 Feb 2016 19:43:18 +0000 (20:43 +0100)]
win32 fallback: Draw window title button images

Taken from Wine's Marlett font.

10 years agowin32 theme: Sanitize a few colors
Benjamin Otte [Sun, 21 Feb 2016 05:03:43 +0000 (06:03 +0100)]
win32 theme: Sanitize a few colors

10 years agowin32 fallback: Add code to draw titlebars
Benjamin Otte [Sun, 21 Feb 2016 04:37:40 +0000 (05:37 +0100)]
win32 fallback: Add code to draw titlebars

10 years agowin32 fallback: Warn if we don't know how to draw a part
Benjamin Otte [Sun, 21 Feb 2016 03:59:13 +0000 (04:59 +0100)]
win32 fallback: Warn if we don't know how to draw a part

10 years agowin32: Implement GetSystemMetric() fallbacks
Benjamin Otte [Sun, 21 Feb 2016 03:56:18 +0000 (04:56 +0100)]
win32: Implement GetSystemMetric() fallbacks

Default values taken from Wine.

10 years agowin32: Move variable definition to not cause gcc warning
Benjamin Otte [Sun, 21 Feb 2016 03:55:55 +0000 (04:55 +0100)]
win32: Move variable definition to not cause gcc warning

It's only used on win32, so only define it there.

10 years agoupdated Punjabi Translation
A S Alam [Sun, 21 Feb 2016 15:31:14 +0000 (09:31 -0600)]
updated Punjabi Translation

10 years agoupdated Punjabi Translation
A S Alam [Sun, 21 Feb 2016 15:31:06 +0000 (09:31 -0600)]
updated Punjabi Translation

10 years agoAdwaita: Drop decoration.ssd selector
Matthias Clasen [Sun, 21 Feb 2016 05:55:41 +0000 (00:55 -0500)]
Adwaita: Drop decoration.ssd selector

We've settled on window.ssd decoration instead.

https://bugzilla.gnome.org/show_bug.cgi?id=760714

10 years agoAdd a release note about drawingarea background
Matthias Clasen [Sun, 21 Feb 2016 05:48:56 +0000 (00:48 -0500)]
Add a release note about drawingarea background

10 years agodrawingarea: Update docs around background handling
Matthias Clasen [Sun, 21 Feb 2016 05:46:54 +0000 (00:46 -0500)]
drawingarea: Update docs around background handling

The behavior changed this cycle. Update the docs to recommend
an explicit gtk_render_background call.

10 years agoprint dialog: More baseline alignment
Matthias Clasen [Sun, 21 Feb 2016 05:09:32 +0000 (00:09 -0500)]
print dialog: More baseline alignment

Some places were missing the right valign setting to make
baselines line up properly.

10 years agodnd: Avoid a crash
Matthias Clasen [Sun, 21 Feb 2016 03:43:43 +0000 (22:43 -0500)]
dnd: Avoid a crash

gtk_image_definition_new_icon_name ("") returns NULL. Bail
out early in this case to avoid unreffing NULL later.

https://bugzilla.gnome.org/show_bug.cgi?id=762392

10 years agocss gadget: Adjust baselines for min-height
Matthias Clasen [Sun, 21 Feb 2016 03:23:28 +0000 (22:23 -0500)]
css gadget: Adjust baselines for min-height

We were forcing the size to be at least min-height, but we left the
baselines as they were, which had the effect of making text e.g
in entries 'stick to the top'.

With this change, we adjust the baseline to keep the ratio of
baseline to height unchanged.

10 years agowin32 theme: Add rudimentary titlebar support
Benjamin Otte [Fri, 19 Feb 2016 08:02:21 +0000 (09:02 +0100)]
win32 theme: Add rudimentary titlebar support

10 years agowin32: Handle size queries for all values
Benjamin Otte [Fri, 19 Feb 2016 08:01:43 +0000 (09:01 +0100)]
win32: Handle size queries for all values

Fall back to GetSystemMetrics() whenever GetThemeSysSize() didn't work.

10 years agowin32: Add missing break in switch statement
Benjamin Otte [Fri, 19 Feb 2016 08:00:24 +0000 (09:00 +0100)]
win32: Add missing break in switch statement

Oops.

10 years agocss: Make outline-offset animatable
Benjamin Otte [Sun, 21 Feb 2016 00:02:15 +0000 (01:02 +0100)]
css: Make outline-offset animatable

CSS claims it should be, so we make it.

10 years agorenderborder: Add API to query the outline clip
Benjamin Otte [Sun, 21 Feb 2016 00:01:41 +0000 (01:01 +0100)]
renderborder: Add API to query the outline clip

And use it in implementation of gadgets.

10 years agocss: Mark outline properties as affecting clip when they do
Benjamin Otte [Sat, 20 Feb 2016 23:56:31 +0000 (00:56 +0100)]
css: Mark outline properties as affecting clip when they do

10 years agoentry: Fix baseline allocation
Matthias Clasen [Sat, 20 Feb 2016 23:55:17 +0000 (18:55 -0500)]
entry: Fix baseline allocation

Position the text on the baseline again.

10 years agobox: Fix rtl allocation with center widget
Matthias Clasen [Sat, 20 Feb 2016 21:41:53 +0000 (16:41 -0500)]
box: Fix rtl allocation with center widget

The code for adjusting the center widget allocation in case
of uneven sides never worked right in RTL. This was finally
noticed for tabs with close button, which commonly use a
centered label.

10 years agoAdwaita: remove unused selector in _common.scss
Lapo Calamandrei [Sat, 20 Feb 2016 18:52:46 +0000 (19:52 +0100)]
Adwaita: remove unused selector in _common.scss

10 years agoRevert "Adwaita: resurrect scale-has-marks-above/below classes"
Lapo Calamandrei [Sat, 20 Feb 2016 18:50:49 +0000 (19:50 +0100)]
Revert "Adwaita: resurrect scale-has-marks-above/below classes"

This reverts commit edcc0c27837955573d159af6fa58e62f402d684b.
Since the colorscale styling is wrong in rtl, need to do things
differntly.

10 years agoAdwaita: move 1px up the check asset
Lapo Calamandrei [Sat, 20 Feb 2016 18:37:21 +0000 (19:37 +0100)]
Adwaita: move 1px up the check asset

10 years agoAdwaita: fix entry progressbar
Lapo Calamandrei [Sat, 20 Feb 2016 18:31:58 +0000 (19:31 +0100)]
Adwaita: fix entry progressbar

it now moves using the whole entry lenght, in the process the
style was tweaked to not need a special case for focused entries.

10 years agoassistant: Add margin to action area
Matthias Clasen [Sat, 20 Feb 2016 16:26:19 +0000 (11:26 -0500)]
assistant: Add margin to action area

We are no longer setting a margin on the content area, so put
one on the action area itself to prevent the buttons from touching
the edge.

https://bugzilla.gnome.org/show_bug.cgi?id=762315

10 years agoAdwaita: resurrect scale-has-marks-above/below classes
Lapo Calamandrei [Sat, 20 Feb 2016 16:17:39 +0000 (17:17 +0100)]
Adwaita: resurrect scale-has-marks-above/below classes

the colorscales use said classes.

10 years agoexpander: Draw focus again
Matthias Clasen [Sat, 20 Feb 2016 16:17:12 +0000 (11:17 -0500)]
expander: Draw focus again

This was lost when GtkExpander was ported to use box gadgets.

10 years agocheck button: Draw focus again
Matthias Clasen [Sat, 20 Feb 2016 15:45:07 +0000 (10:45 -0500)]
check button: Draw focus again

The box gadget now has API for this; use it.

10 years agobox gadget: Make it possible to draw focus
Matthias Clasen [Sat, 20 Feb 2016 15:43:54 +0000 (10:43 -0500)]
box gadget: Make it possible to draw focus

There are widgets which use a box gadget and take focus,
like GtkCheckButton.

10 years agox11: Some cleanups to the multihead initialization
Matthias Clasen [Sat, 20 Feb 2016 15:19:13 +0000 (10:19 -0500)]
x11: Some cleanups to the multihead initialization

The significant change here is a memory leak fix in init_xrandr15.
The rest of the changes makes init_xrandr13 and init_xrandr15 more
parallel, and simplifies init_multihead.

10 years agoX11, GdkScreen: properly implement init_randr15 including output name
Marco Trevisan (Treviño) [Sat, 20 Feb 2016 00:31:59 +0000 (01:31 +0100)]
X11, GdkScreen: properly implement init_randr15 including output name

https://bugzilla.gnome.org/show_bug.cgi?id=762319

10 years agoAdwaita: scale slider assets refresh
Lapo Calamandrei [Sat, 20 Feb 2016 15:07:00 +0000 (16:07 +0100)]
Adwaita: scale slider assets refresh

...and update the theme accordingly.

10 years agoentry: Make get_text_area_size() vfunc work again
Benjamin Otte [Sat, 20 Feb 2016 02:22:58 +0000 (03:22 +0100)]
entry: Make get_text_area_size() vfunc work again

GdTaggedEntry needs that. Though there's probably a bunch of work left
inside GdTaggedEntry to make it look cute again (like storing the area
it reserves for itself to allocate tags in).

10 years agoAdwaita: check/radio/slider gradient tweaks
Lapo Calamandrei [Fri, 19 Feb 2016 17:03:38 +0000 (18:03 +0100)]
Adwaita: check/radio/slider gradient tweaks

10 years agowayland: Implement gtk_shell.set_startup_id
Carlos Garnacho [Sat, 6 Feb 2016 14:07:52 +0000 (15:07 +0100)]
wayland: Implement gtk_shell.set_startup_id

Fetch the DESKTOP_STARTUP_ID envvar at the same point it's done
for the X11 backend, and notify the startup ID gotten on
notify_startup_complete().

10 years agowayland: Update gtk-shell protocol to v3
Carlos Garnacho [Sat, 6 Feb 2016 14:06:59 +0000 (15:06 +0100)]
wayland: Update gtk-shell protocol to v3

Add a gtk_shell.set_startup_id request, so the application can communicate
to the compositor the startup id that it received through the
DESKTOP_STARTUP_ID envvar, or other means.

10 years agoWin32: free the monitors array
Paolo Borelli [Fri, 19 Feb 2016 14:40:30 +0000 (15:40 +0100)]
Win32: free the monitors array

10 years agoWin32: chain up screen finalize
Paolo Borelli [Fri, 19 Feb 2016 14:40:09 +0000 (15:40 +0100)]
Win32: chain up screen finalize

Add the proper chain up (in preparation to actually freeing stuff) and
remove the empty dispose implementation

10 years agoWin32: remove the _gdk_monitors global variable
Paolo Borelli [Thu, 18 Feb 2016 14:51:41 +0000 (15:51 +0100)]
Win32: remove the _gdk_monitors global variable

Make it a field of GdkWin32Screen since that is the object exposing
all the the getters.

10 years agoWin32: remove the _is_win8_or_above global variable
Paolo Borelli [Thu, 18 Feb 2016 16:33:29 +0000 (17:33 +0100)]
Win32: remove the _is_win8_or_above global variable

10 years agoRevert "Adwaita: restrict button transition"
Lapo Calamandrei [Fri, 19 Feb 2016 13:39:14 +0000 (14:39 +0100)]
Revert "Adwaita: restrict button transition"

Shouldn't be needed with recent Benjamin work.
This reverts commit 79ca3f03a8de0fa0f7a846ea72d479066a15dbd7.

10 years agoRevert "Adwaita: only needed properties on entry transition"
Lapo Calamandrei [Fri, 19 Feb 2016 13:38:22 +0000 (14:38 +0100)]
Revert "Adwaita: only needed properties on entry transition"

Shouldn't be needed with recent Benjamin work.
This reverts commit d57f4a781cbcab7eb0912edf0ccbf811090067ce.

10 years agogdk: Add a way to show included backends
Matthias Clasen [Fri, 19 Feb 2016 03:03:12 +0000 (22:03 -0500)]
gdk: Add a way to show included backends

Set GDK_BACKEND=help to see a list of all inluded GDK backends.

10 years agocss: Don't start transitions when the value didn't change
Benjamin Otte [Thu, 18 Feb 2016 22:55:00 +0000 (23:55 +0100)]
css: Don't start transitions when the value didn't change

This stops us from starting a lot of useless transitions. And it's even
conformant with the CSS spec!

10 years agogtkcsscalcvalue: avoid unitialized boolean
Carlos Soriano [Thu, 18 Feb 2016 14:27:25 +0000 (15:27 +0100)]
gtkcsscalcvalue: avoid unitialized boolean

Since we do an OR afterwards, initializing to FALSE is correct.

10 years agogtkplacessidebar: remove unneeded condition
Carlos Soriano [Thu, 18 Feb 2016 09:53:35 +0000 (10:53 +0100)]
gtkplacessidebar: remove unneeded condition

We check for it before anyway, and in this case make sense to show the
eject button in both cases.

10 years agowayland: check for support of xdg_shell interface
Olivier Fourdan [Thu, 18 Feb 2016 11:00:23 +0000 (12:00 +0100)]
wayland: check for support of xdg_shell interface

When running with a Wayland compositor which doesn't support the
xdg_shell interface, gtk+ will segfault while trying to access the
corresponding wl proxy.

Check for xdg_shell support and do not use Wayland if not present, so
that it can fallback to X11, hoping that Xwayland is usable.

Bugzilla: https://bugzilla.gnome.org/show_bug.cgi?id=762258

10 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 18 Feb 2016 14:15:57 +0000 (14:15 +0000)]
Updated Spanish translation

10 years agoDocument that GtkApplication loads gtk/menus-common.ui
Phillip Wood [Wed, 17 Feb 2016 10:10:25 +0000 (10:10 +0000)]
Document that GtkApplication loads gtk/menus-common.ui

Add a comment about the resource gtk/menus-common.ui to the
documentation of the other resources loaded by GtkApplication.

https://bugzilla.gnome.org/show_bug.cgi?id=761432

10 years agoDocument help overlay action name in GtkApplication
Phillip Wood [Wed, 17 Feb 2016 10:07:02 +0000 (10:07 +0000)]
Document help overlay action name in GtkApplication

This means all the information needed to automatically load a
shortcuts window and create a menu item to show it is in one place.

https://bugzilla.gnome.org/show_bug.cgi?id=761431

10 years agoAdwaita: only needed properties on entry transition
Lapo Calamandrei [Thu, 18 Feb 2016 13:30:23 +0000 (14:30 +0100)]
Adwaita: only needed properties on entry transition

made things properly in the process creating a sass function to
handle transition properties stacking.

10 years agoAdwaita: restrict button transition
Lapo Calamandrei [Thu, 18 Feb 2016 12:24:42 +0000 (13:24 +0100)]
Adwaita: restrict button transition

we use to animate "all" in the transition, this seems to trigger
some weird gtk sizing issue, restricting the transition to just
the needed properties fixes.

10 years agoAdwaita: housekeeping
Lapo Calamandrei [Thu, 18 Feb 2016 11:26:19 +0000 (12:26 +0100)]
Adwaita: housekeeping

cleaned up unneded selectors and leftovers from previous versions.

10 years agoUpdated German translation
Mario Blättermann [Thu, 18 Feb 2016 09:08:00 +0000 (10:08 +0100)]
Updated German translation

10 years agoUpdated Polish translation
Piotr Drąg [Wed, 17 Feb 2016 21:02:17 +0000 (22:02 +0100)]
Updated Polish translation

10 years agoUpdated Slovak translation
Dušan Kazik [Wed, 17 Feb 2016 20:56:02 +0000 (20:56 +0000)]
Updated Slovak translation

10 years agoAdwaita: reset the shadow on disabled scales
Lapo Calamandrei [Wed, 17 Feb 2016 19:00:57 +0000 (20:00 +0100)]
Adwaita: reset the shadow on disabled scales

10 years agoAdwaita: unused assets cleanup
Lapo Calamandrei [Wed, 17 Feb 2016 14:22:36 +0000 (15:22 +0100)]
Adwaita: unused assets cleanup

10 years agoAdwaita: added a new mixin for check/radio/sliders
Lapo Calamandrei [Wed, 17 Feb 2016 14:18:59 +0000 (15:18 +0100)]
Adwaita: added a new mixin for check/radio/sliders

some clean up in the process. The gradient still need some love.

10 years agoAdwaita: _drawing cleanup
Lapo Calamandrei [Wed, 17 Feb 2016 13:35:47 +0000 (14:35 +0100)]
Adwaita: _drawing cleanup

10 years agowin32 theme: Add checkbutton spacing
Benjamin Otte [Mon, 15 Feb 2016 05:51:45 +0000 (06:51 +0100)]
win32 theme: Add checkbutton spacing

The number is taken right from Wine source code.

10 years agowin32 theme: Query theme borders when rendering buttons
Benjamin Otte [Mon, 15 Feb 2016 05:50:49 +0000 (06:50 +0100)]
win32 theme: Query theme borders when rendering buttons

If someone figures out where the remaining pixel comes from: Tell me!

10 years agowin32 theme: Add a way to query border of theme parts
Benjamin Otte [Mon, 15 Feb 2016 05:50:22 +0000 (06:50 +0100)]
win32 theme: Add a way to query border of theme parts

10 years agowin32 theme: Add a hack that selects the right font on Windows 8
Benjamin Otte [Mon, 15 Feb 2016 05:48:48 +0000 (06:48 +0100)]
win32 theme: Add a hack that selects the right font on Windows 8

Someone needs to figure out why the default font is wrong.

10 years agowin32: Add fallback code to draw theme parts
Benjamin Otte [Wed, 17 Feb 2016 03:18:29 +0000 (04:18 +0100)]
win32: Add fallback code to draw theme parts